var qqPattern = /^[1-9][0-9]{4,10}$/;//QQ号正则
var qqLogin=new Vue({
   el:"#qqLogin",
   data:{
       loginOrRegister:0,
       qqAccount:"",
       qqPassword:"",
       qqFlag:false
   },
    mounted(){
        let url=window.location.href;
        console.info("url:"+url);
        //根据传来的URL最后的参数判断是登录（1）还是注册（2）
        this.loginOrRegister=url.substring(url.lastIndexOf("=")+1);
    },
    methods:{
       checkQQ:function(){
           if (qqPattern.test(this.qqAccount)){
               this.qqFlag=true;
           }else{
               this.qqFlag=false;
               alert("请输入正确的QQ号码")
           }
       },
       loginThis:function () {
           console.info("登录还是注册："+this.loginOrRegister)
           switch (this.loginOrRegister) {
               case "1":{
                   console.info("请求之前校验是否通过："+this.qqFlag)
                   if (this.qqFlag){
                       console.info("到（请求之前）这来了")
                       axios.post("/venue/login/3",{
                           "qq":this.qqAccount,
                           "pwd":this.qqPassword
                       }).then(e=>{
                           console.info("到（请求之后）这来了")
                           console.info(e)
                           if (e.data.code===200){
                               alert("登录成功")
                               window.location.href="homePage.html";
                           }else{
                               alert(e.data.msg)
                           }
                       }).catch(err=>{
                           console.info(err)
                       })
                   }else{
                       alert("请输入有效的登录信息")
                   }
               }
               break;
               case "2":{
                   console.info("请求之前校验是否通过："+this.qqFlag)
                   if (this.qqFlag){
                       axios.post("/venue/register/3",{
                           "qq":this.qqAccount,
                           "pwd":this.qqPassword
                       }).then(e=>{
                           console.info(e)
                           if (e.data.code===200){
                               alert("注册成功")
                               window.location.href="newVenue.html";
                           }else{
                               alert(e.data.msg);
                           }
                       }).catch(err=>{
                           console.info(err)
                       })
                   }else{
                       alert("请输入有效的qq信息");
                   }
               }
               break;
           }

       }
    }

});